package com.niiwoo.civet.mobile.vo.response.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;


/**
 * Created by yangyuwei 2017.12.29
 */
@ApiModel
@Setter
@Getter
public class LoginBBSResponseVO {

    @ApiModelProperty(value = "用户ID")
    private String userId;
    @ApiModelProperty(value = "uname")
    private String uname;
    @ApiModelProperty(value = "真实姓名")
    private String realName;
    @ApiModelProperty(value = "身份证")
    private String identityCard;
    @ApiModelProperty(value = "用户类型")
    private String userTypeId;
    @ApiModelProperty(value = "用户头像")
    private String HeadImage;
    @ApiModelProperty(value = "用户生日")
    private String Birthday;
    @ApiModelProperty(value = "会员标识")
    private String isTwoCode;
    @ApiModelProperty(value = "用户级别")
    private String level;
    @ApiModelProperty(value = "实名认证是否成功(false否、true是)")
    private boolean IsValidateIdentity;
    @ApiModelProperty(value = "用户验证状态")
    private String authenState;
    @ApiModelProperty(value = "授信金额")
    private String creditGrantingAmount;
    @ApiModelProperty(value = "已使用授信金额")
    private String usedCreditGrantingAmount;
    @ApiModelProperty(value = "是否是借入人用户")
    private String creditGrantingStatus;
    @ApiModelProperty(value = "借入人审核记录ID")
    private String auditRecordId;
    @ApiModelProperty(value = "是否允许发团贷宝")
    private String isTuandaiBao;
    @ApiModelProperty(value = "可用授信金额")
    private String aviCreditGrantingAmount;
    @ApiModelProperty(value = "状态")
    private String uStatus;
    @ApiModelProperty(value = "用户来源")
    private String fromType;
    @ApiModelProperty(value = "手机号")
    private String mobileNo;
    @ApiModelProperty(value = "邮箱")
    private String Email;
    @ApiModelProperty(value = "用户积分")
    private int integral;
    //会员期限	yyyyMMddHHmmss
    @ApiModelProperty(value = "会员期限")
    private String memberExpirod;
    @ApiModelProperty(value = "注册时间")
    private String addDate;
    @ApiModelProperty(value = "用户昵称")
    private String nickName;
    @ApiModelProperty(value = "是否邮箱认证 True 是 False 否")
    private boolean IsValidateEmail;
    @ApiModelProperty(value = "是否手机认证 True 是 False 否")
    private boolean IsValidateMobile;
    @ApiModelProperty(value = "是否设置安全问题 True 是 False 否")
    private boolean IsSafeQuestion;
    @ApiModelProperty(value = "是否设置交易密码 True 是 False 否")
    private boolean IsPayPwd;
    @ApiModelProperty(value = "是否担保人 True 是 False 否")
    private boolean IsGuarantee;
    @ApiModelProperty(value = "是否借款人 True 是 False 否")
    private boolean IsBorrower;
    @ApiModelProperty(value = "银行卡是否认证\tTrue 是 False 否")
    private boolean IsBank;
    @ApiModelProperty(value = "性别")
    private String sex;
    @ApiModelProperty(value = "担保人审核状态")
    private String GuaranteeStatus;
    @ApiModelProperty(value = "借款人审核状态")
    private String BorrowerStatus;

    //状态 00: 成功 99：失败
    @ApiModelProperty(value = "状态")
    private String status;

    //描述   失败时该字段有描述信息。
    @ApiModelProperty(value = "描述   失败时该字段有描述信息。")
    private String desc;

    //im签名
    //private String imSign;

//    @ApiModelProperty(value = "错误次数")
//    private int LoginErrorNum;

    //private String tfsToken;

    //用户身份(0:没有填写，1：学生，2，自由职业，3,工薪族)
    //private int identity;
    //是否授权法大大
    //private boolean isValidateFadada;
    //法大大开启状态
    //private boolean bigLawOpenState;
    //是否授权自动签章
    //private boolean isValidateFadadaAutoSign;

    //private String InvestigatorNo;

    //是否需要切换学生身份(0不需要，1需要）
    //private int StudentSwtich;

    //是否团贷网用户第一次登录（0：不是，1:是）
    //private int isTuanDaiUserFirstTimeLogin;
}
